A Practical Schedulability Analysis for Generalized Sporadic Tasks in Distributed Real-Time Systems
نویسندگان
چکیده
Existing off-line schedulability analysis for real-time systems can only handle periodic or sporadic tasks with known minimum inter-arrival times. Modeling sporadic tasks with fixed minimum inter-arrival times is a poor approximation for systems in which tasks arrive in bursts, but have longer intervals between the bursts. In such cases, schedulability analysis based on the existing sporadic task model is pessimistic and seriously overestimates the task's time demand. In this paper, we propose a generalized sporadic task model that characterizes arrival times more precisely than the traditional sporadic task model, and we develop a corresponding schedulability analysis that computes tighter bounds on worst-case response times. Experimental results show that when arrival time jitter increases, the new analysis more effectively guarantees schedulability of sporadic tasks. Type of Report: Other Department of Computer Science & Engineering Washington University in St. Louis Campus Box 1045 St. Louis, MO 63130 ph: (314) 935-6160 A Practical Schedulability Analysis for Generalized Sporadic Tasks in Distributed Real-Time Systems ∗ Yuanfang Zhang, Donald K. Krecker, Christopher Gill, Chenyang Lu, and Gautam H. Thaker Washington University St. Louis, MO, USA {yfzhang, cdgill, lu}@cse.wustl.edu Lockheed Martin Advanced Technology Laboratories Cherry Hill, NJ, USA {dkrecker, gthaker}@atl.lmco.com
منابع مشابه
Increasing schedulability in distributed hard real-time systems
In this paper we present a study of the effects caused in distributed real-time systems by jitter in the activation of tasks and messages. We show that although jitter has usually a small impact in the schedulability of singleprocessor systems, in distributed architectures the worstcase response times are significantly delayed. Reducing or eliminating jitter in these systems can increase the sc...
متن کاملMultiprocessor Schedulability Analysis for Self - Suspending Task Systems ∗
In many real-time systems, tasks may experience suspension delays. The problem of analyzing task systems with such suspensions on multiprocessors has been relatively unexplored and is thought to be difficult (as it is on uniprocessors). In this paper, hard/soft multiprocessor schedulability tests for arbitrary-deadline sporadic self-suspending task systems are presented for both global EDF and ...
متن کاملFixed priority scheduling of tasks with arbitrary precedence constraints in distributed hard real-time systems
This paper considers the schedulability analysis of real-time distributed applications where tasks may present arbitrary precedence relations. It is assumed that tasks are periodic or sporadic and dynamically released. They have fixed priorities and hard end-to-end deadlines that are equal to or less than the respective period. We develop a method to transform arbitrary precedence relations int...
متن کاملMinimizing the effects of jitter in distributed hard real-time systems
In this paper we present a study of the effects caused in distributed real-time systems by the presence of jitter in the activation of tasks and messages. We show that although jitter has usually a small impact in the schedulability of single-processor systems, in distributed architectures the worst-case response times are significantly delayed. Reducing or eliminating jitter in these systems c...
متن کاملSuspension-Aware Schedulability Analysis for Multiprocessor Embedded Systems
In many embedded systems, tasks may experience suspension delays. The problem of analyzing task systems with such suspensions on multiprocessors has been relatively unexplored. The commonly used suspension-oblivious approach of treating all suspensions as computation can be quite pessimistic. As an alternative, this paper presents the first suspension-aware multiprocessor schedulability analysi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009